connectionValue

Class: com.microstrategy.web.app.taglibs.ConnectionValueTag

Usage:

This custom tag helps on rendering different property values regarding the connection of the user with the I-Server.
  • serverVersion: Renders the version of the I-Server
  • xmlAPIVersion: Renders the version of the SDK being used
  • JVMVendor: Renders the Java Virtual Machine vendor
  • JVMVersion: Renders the Java Virtual Machine version
  • serverName: Renders the name of the I-Server to which the user is connected to
  • projectID: Renders the Project ID of the I-Server to which the user is connected to
  • projectName: Renders the Project Name to which the user is currently connected to
  • projectAlias: Renders the Alias for the Project Name to which the user is currently connected to
  • serverPort: Renders the port number used in the connection to the I-Server
  • userName: Renders the full name of the user as created by the Administrator
  • clientID: Renders the IP address of the machine where the web browser is running
  • locale: Renders the ID of the locale that is being curretly used
  • loginFirstUser: Depending on the authentication mode, this method can render the name of the user (same as the 'userName' argument) or the authentication mode for NT and guest users
  • authenticationMode: Renders the authentication mode
  • displayLocale: Renders the locale
  • displayLocaleID: Renders the display locale ID
  • serverLocale: Renders the server locale
  • metadataLocale: Renders the metadata locale
  • warehouseLocale: Renders the warehouse locale
  • messagesLocale: Renders the messages locale
  • serverPort: Renders the I-Server port
  • projectID: Renders the project ID
  • containerSessionId: Renders the session ID for the Container Services object.
  • applicationPath: Renders the web application's path (i.e. http://localhost:8080/Microstrategy/servlet)
  • webServerName: Renders the web server name.
  • userID: Renders the user ID

  • For example:
     <web:connectionValue mproperty="serverVersion" runat="server" />
     <web:connectionValue mproperty="xmlAPIVersion" runat="server" />
     <web:connectionValue mproperty="JVMVendor" runat="server" />
     <web:connectionValue mproperty="JVMVersion" runat="server" />
     <web:connectionValue mproperty="serverName" runat="server" />
     <web:connectionValue mproperty="projectID" runat="server" />
     <web:connectionValue mproperty="projectName" runat="server" />
     <web:connectionValue mproperty="projectAlias" runat="server" />
     <web:connectionValue mproperty="serverPort" runat="server" />
     <web:connectionValue mproperty="userName" runat="server" />
     <web:connectionValue mproperty="clientID" runat="server" />
     <web:connectionValue mproperty="locale" runat="server" />
     <web:connectionValue mproperty="loginFirstUser" runat="server" />
     <web:connectionValue mproperty="authenticationMode" runat="server" />
     <web:connectionValue mproperty="displayLocale" runat="server" />
     <web:connectionValue mproperty="displayLocaleID" runat="server" />
     <web:connectionValue mproperty="serverLocale" runat="server" />
     <web:connectionValue mproperty="metadataLocale" runat="server" />
     <web:connectionValue mproperty="warehouseLocale" runat="server" />
     <web:connectionValue mproperty="messagesLocale" runat="server" />
     <web:connectionValue mproperty="serverPort" runat="server" />
     <web:connectionValue mproperty="projectID" runat="server" />
     <web:connectionValue mproperty="containerSessionId" runat="server" />
     <web:connectionValue mproperty="applicationPath" runat="server" />
     <web:connectionValue mproperty="webServerName" runat="server" />
     <web:connectionValue mproperty="userID" runat="server" />* 
     


    Name Required? Description
    mproperty true Indicates which property of the I-Server connection will be provided as part of the HTML output.
    Usage:
    Possible property values that can be obtained include:
  • serverVersion
  • xmlAPIVersion
  • JVMVendor
  • JVMVersion
  • serverName
  • projectID
  • projectName
  • projectAlias
  • serverPort
  • userName
  • clientID
  • locale
  • loginFirstUser
  • authenticationMode
  • displayLocale
  • displayLocaleID
  • serverLocale
  • metadataLocale
  • warehouseLocale
  • messagesLocale
  • serverPort
  • projectID
  • containerSessionId
  • applicationPath
  • webServerName
  • userID
  • runat true Indicates that the ASP.Net control should be processed on the server